// // 对象类型  接口interface  ? 可选参数

// interface Person {
//   name: string
//   age: number
//   gender?: string
// }

// const p: Person = {
//   name: '老韩',
//   age: 11,
// }

// // 原价商品类型

// interface GoodsType {
//   id: string
//   price: number
// }
// // 继承关键字  extends
// interface DisGoodsType extends GoodsType {
//   disPrice: number
// }

// let goods: DisGoodsType = {
//   id: '101',
//   price: 200,
//   disPrice: 100
// }

// interface Data {
//   title: string
//   content: string
// }

// interface ResData {
//   code: number
//   msg: string
//   data: Data
// }

// let res: ResData = {
//   code: 200,
//   msg: 'success',
//   data: {
//     title: '文章标题',
//     content: '文章内容'
//   }
// }